home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Mac Game Programming Gurus / TricksOfTheMacGameProgrammingGurus.iso / Demos / Tools / SoundMusicSys / Music / Encapsulated Music / General Magic / General Magic.rsrc / TMPL.txt < prev   
Encoding:
Text File  |  1993-10-27  |  3.1 KB  |  72 lines

  1. TMPL_128_INST.txt
  2. Snd ID # (Default): 2-byte integer (decimal)
  3. MIDI note value for recorded sample: 2-byte integer (decimal)
  4. Stereo Channel (0 - left, 1 - right, -1 both): 1-byte integer (decimal)
  5. (bit field)
  6.   Interpolate if lead instrument does?: boolean
  7.   Use note amplitude scaling?: boolean
  8.   Disable "snd " looping?: boolean
  9.   unused: boolean
  10.   unused: boolean
  11.   unused: boolean
  12.   unused: boolean
  13.   unused: boolean
  14. (bit field)
  15.   Never interpolate?: boolean
  16.   Play only at sampled frequency?: boolean
  17.   Transpose to fit key splits?: boolean
  18.   Apply Sound Modifier?: boolean
  19.   Specify INSTs instead of "snd "s in keyboard splits?: boolean
  20.   Instrument not polyphonic?: boolean
  21.   Enable pitch randomness?: boolean
  22.   Play from random keyboard splits?: boolean
  23. SMOD (Sound Modifier) Rsrc ID #: 1-byte integer (decimal)
  24. SMOD parameter 1 (or 0): 2-byte integer (decimal)
  25. SMOD parameter 2 (or 0): 2-byte integer (decimal)
  26. Number of keyboard splits: list (2-byte one-based item count)
  27.   Lowest MIDI note playable: 1-byte integer (decimal)
  28.   Highest MIDI note playable: 1-byte integer (decimal)
  29.   "snd " or INST rsrc # for range: 2-byte integer (decimal)
  30.   SMOD parameter 1 (0 for no SMOD): 2-byte integer (decimal)
  31.   SMOD parameter 2 (0 for no SMOD): 2-byte integer (decimal)
  32. Tremolo data: list (2-byte one-based item count)
  33.   Tremolo data: 2-byte integer (hex)
  34. Terminate tremolo with $8000!: 2-byte integer (hex)
  35. ICN# resource for Jukebox: 2-byte integer (decimal)
  36. Instrument Description: pstring (1-byte length)
  37. Instrument Play Style Description: pstring (1-byte length)
  38.  
  39. TMPL_129_SONG.txt
  40. MIDI ID #: 2-byte integer (decimal)
  41. Lead instrument "INST" ID #: 1-byte integer (decimal)
  42. Buffer ahead (half-seconds): 1-byte integer (decimal)
  43. Tempo (or 0, default 16667) < slower, > faster: 2-byte integer (decimal)
  44. Song pitch shift (12 is up an octave, -12 is down an octave): 2-byte integer (decimal)
  45. Extra channels for sound effects: 1-byte integer (decimal)
  46. Max Notes: 1-byte integer (decimal)
  47. Max Norm Notes: 2-byte integer (decimal)
  48. (bit field)
  49.   Debug song?: boolean
  50.   Terminate decaying notes early when exceeding Max Norm Notes?: boolean
  51.   Note interpolate whole song?: boolean
  52.   Note interpolate lead instrument?: boolean
  53.   Use file's track #s instead of MIDI channel #s for default INST settings?: boolean
  54.   Enable MIDI Program Change for INST settings?: boolean
  55.   Disable note click removal?: boolean
  56.   Use Lead INST # for all voices?: boolean
  57. Note decay extension (in 1/60ths): 1-byte integer (decimal)
  58. Song echo in 1/60ths of a second (0 for no echo at all) * 22 KHz mono option only: 1-byte integer (decimal)
  59. (bit field)
  60.   Reduce echo to 1/2?: boolean
  61.   Reduce echo to 1/4?: boolean
  62.   Interpolate output buffer when using 11 KHz driver?: boolean
  63.   Master enable: inst. pitch randomness: boolean
  64.   Scale lead INST when amplitude scaling enabled?: boolean
  65.   Force all INSTs to use amplitude scaling if Master enable set?: boolean
  66.   Master enable: allow note amplitude scaling?: boolean
  67.   Stereo performance?: boolean
  68. INST Remaps:: list (2-byte one-based item count)
  69.   Instrument #: 2-byte integer (decimal)
  70.   INST #: 2-byte integer (decimal)
  71.  
  72.